be beyond someone's powers

力所不及,不能胜任